to transact its business - Español Inglés Diccionario